package com.jsh.model.vo.basic;

import java.io.File;
import java.io.InputStream;
import java.io.Serializable;

@SuppressWarnings("serial")
public class BomModel implements Serializable
{
	private BomShowModel showModel = new BomShowModel();
	
	/**======开始接受页面参数=================**/
	/**
	 * 名称
	 */

	/**
	 * 类型
	 */
	private Integer item;

	private Integer qty;
	
	private String ref_designator = "";

    private String complete_part;

	private String description;
    
    private String pakage_type_or_doc_type="";
     
    private String value_or_rev="";
    
	private String voltage = "";

	private String tolerances = "";
	
	private String special_comments = "";

    private String rohs="";

	private String temperature_range="";
    
    private String manufacturer="";
     
    private String supplier="";
    
	private String supplier_part_no= "";
	
	private String second_source_manufacturer = "";
	
	private String second_source_part_no = "";
	
	private String dr_rart_number = "";
	/**
	 * 描述信息
	 */

	private String telephone = "";
	private String address = "";
	private String taxNum = "";
	private String bankName = "";
	private String accountNumber = "";
	private Double taxRate;

	private String UBType = ""; //UBType，UserBusiness类型

	private String UBKeyId = ""; //UBKeyId，UserBusiness关键id

	/**
	 * 导入excel文件
	 */
	private File BomFile;
	
    /**
     * 启用
     */
    private Boolean enabled = false;
	
	/**
	 * 供应商ID
	 */
	private Long BomID = 0l;
	
	/**
	 * 供应商IDs 批量操作使用
	 */
	private String BomIDs = "";
	
	/**
	 * 每页显示的个数
	 */
	private int pageSize = 10;
	
	/**
	 * 当前页码
	 */
	private int pageNo = 1;
	
	/**
     * 用户IP，用户记录操作日志
     */
    private String clientIp = "";
	private String browserType = ""; //浏览器类型
	private String fileName = ""; //文件名称
	private InputStream excelStream;  //输入流，导出excel文件
	
	public BomShowModel getShowModel() {
		return showModel;
	}

	public void setShowModel(BomShowModel showModel) {
		this.showModel = showModel;
	}




	public Integer getItem() {
		return item;
	}

	public void setItem(Integer item) {
		this.item = item;
	}

	public Integer getQty() {
		return qty;
	}

	public void setQty(Integer qty) {
		this.qty = qty;
	}

	public String getRef_designator() {
		return ref_designator;
	}

	public void setRef_designator(String ref_designator) {
		this.ref_designator = ref_designator;
	}

	public String getComplete_part() {
		return complete_part;
	}

	public void setComplete_part(String complete_part) {
		this.complete_part = complete_part;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getPakage_type_or_doc_type() {
		return pakage_type_or_doc_type;
	}

	public void setPakage_type_or_doc_type(String pakage_type_or_doc_type) {
		this.pakage_type_or_doc_type = pakage_type_or_doc_type;
	}

	public String getValue_or_rev() {
		return value_or_rev;
	}

	public void setValue_or_rev(String value_or_rev) {
		this.value_or_rev = value_or_rev;
	}

	public String getVoltage() {
		return voltage;
	}

	public void setVoltage(String voltage) {
		this.voltage = voltage;
	}

	public String getTolerances() {
		return tolerances;
	}

	public void setTolerances(String tolerances) {
		this.tolerances = tolerances;
	}

	public String getSpecial_comments() {
		return special_comments;
	}

	public void setSpecial_comments(String special_comments) {
		this.special_comments = special_comments;
	}

	public String getRohs() {
		return rohs;
	}

	public void setRohs(String rohs) {
		this.rohs = rohs;
	}

	public String getTemperature_range() {
		return temperature_range;
	}

	public void setTemperature_range(String temperature_range) {
		this.temperature_range = temperature_range;
	}

	public String getManufacturer() {
		return manufacturer;
	}

	public void setManufacturer(String manufacturer) {
		this.manufacturer = manufacturer;
	}

	public String getSupplier() {
		return supplier;
	}

	public void setSupplier(String supplier) {
		this.supplier = supplier;
	}

	public String getSupplier_part_no() {
		return supplier_part_no;
	}

	public void setSupplier_part_no(String supplier_part_no) {
		this.supplier_part_no = supplier_part_no;
	}

	public String getSecond_source_manufacturer() {
		return second_source_manufacturer;
	}

	public void setSecond_source_manufacturer(String second_source_manufacturer) {
		this.second_source_manufacturer = second_source_manufacturer;
	}

	public String getSecond_source_part_no() {
		return second_source_part_no;
	}

	public void setSecond_source_part_no(String second_source_part_no) {
		this.second_source_part_no = second_source_part_no;
	}

	public String getDr_rart_number() {
		return dr_rart_number;
	}

	public void setDr_rart_number(String dr_rart_number) {
		this.dr_rart_number = dr_rart_number;
	}

	public String getTelephone() {
		return telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getTaxNum() {
		return taxNum;
	}

	public void setTaxNum(String taxNum) {
		this.taxNum = taxNum;
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	public String getAccountNumber() {
		return accountNumber;
	}

	public void setAccountNumber(String accountNumber) {
		this.accountNumber = accountNumber;
	}

	public Double getTaxRate() {
		return taxRate;
	}

	public void setTaxRate(Double taxRate) {
		this.taxRate = taxRate;
	}

	public String getUBType() {
		return UBType;
	}

	public void setUBType(String uBType) {
		UBType = uBType;
	}

	public String getUBKeyId() {
		return UBKeyId;
	}

	public void setUBKeyId(String uBKeyId) {
		UBKeyId = uBKeyId;
	}

	public File getBomFile() {
		return BomFile;
	}

	public void setBomFile(File bomFile) {
		BomFile = bomFile;
	}

	public Boolean getEnabled() {
		return enabled;
	}

	public void setEnabled(Boolean enabled) {
		this.enabled = enabled;
	}

	public Long getBomID() {
		return BomID;
	}

	public void setBomID(Long bomID) {
		BomID = bomID;
	}

	public String getBomIDs() {
		return BomIDs;
	}

	public void setBomIDs(String bomIDs) {
		BomIDs = bomIDs;
	}

	public int getPageSize() {
		return pageSize;
	}

	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}

	public int getPageNo() {
		return pageNo;
	}

	public void setPageNo(int pageNo) {
		this.pageNo = pageNo;
	}

	public String getClientIp() {
		return clientIp;
	}

	public void setClientIp(String clientIp) {
		this.clientIp = clientIp;
	}

	public String getBrowserType() {
		return browserType;
	}

	public void setBrowserType(String browserType) {
		this.browserType = browserType;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public InputStream getExcelStream() {
		return excelStream;
	}

	public void setExcelStream(InputStream excelStream) {
		this.excelStream = excelStream;
	}


	
	
}